package com.iwhalecloud.uncc.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author zq
 */
public class  CollectVirCommandInst implements Serializable, ArchiverModel  {

	private static final long serialVersionUID = 3511284526592182947L;
	private Long instId;
	private Long taskId;
	private String vCmdCode;
	private String status;
	private String createTime;
	private String finishTime;
	private String partitionCode;
	private String redisClusterCode;
	private Integer direction;
	private Integer exeSeq;
	private String apiId;
	private String sourceCode;
	private Date archiverTime;
	private List<CollectCommandInst> collectCommandInstList;

	public Long getInstId() {
		return instId;
	}

	public void setInstId(Long instId) {
		this.instId = instId;
	}

	public Long getTaskId() {
		return taskId;
	}

	public void setTaskId(Long taskId) {
		this.taskId = taskId;
	}

	public String getvCmdCode() {
		return vCmdCode;
	}

	public void setvCmdCode(String vCmdCode) {
		this.vCmdCode = vCmdCode;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getFinishTime() {
		return finishTime;
	}

	public void setFinishTime(String finishTime) {
		this.finishTime = finishTime;
	}

	public String getPartitionCode() {
		return partitionCode;
	}

	@Override
	public void setPartitionCode(String partitionCode) {
		this.partitionCode = partitionCode;
	}

	public String getRedisClusterCode() {
		return redisClusterCode;
	}

	public void setRedisClusterCode(String redisClusterCode) {
		this.redisClusterCode = redisClusterCode;
	}

	public Integer getDirection() {
		return direction;
	}

	public void setDirection(Integer direction) {
		this.direction = direction;
	}

	public Integer getExeSeq() {
		return exeSeq;
	}

	public void setExeSeq(Integer exeSeq) {
		this.exeSeq = exeSeq;
	}

	public String getApiId() {
		return apiId;
	}

	public void setApiId(String apiId) {
		this.apiId = apiId;
	}

	public String getSourceCode() {
		return sourceCode;
	}

	public void setSourceCode(String sourceCode) {
		this.sourceCode = sourceCode;
	}

	public Date getArchiverTime() {
		return archiverTime;
	}

	@Override
	public void setArchiverTime(Date archiverTime) {
		this.archiverTime = archiverTime;
	}

	public List<CollectCommandInst> getCollectCommandInstList() {
		return collectCommandInstList;
	}

	public void setCollectCommandInstList(List<CollectCommandInst> collectCommandInstList) {
		this.collectCommandInstList = collectCommandInstList;
	}
}
